<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class _establecimiento_x_usuarioM extends CI_Model {

    public function __construct() {
        $this->load->database();
    }

    // I N S E R T    
    public function insert($establecimiento, $usuario, $data) {
        $query = "INSERT INTO establecimiento_x_usuario(id_establecimiento,id_usuario,rol) VALUES('$establecimiento','$usuario','{$data['rol']}')";
        $this->db->query($query);
    }

    // S E L E C T
    public function getAll($establecimiento) {
        $query = "SELECT * FROM usuario u ,establecimiento_x_usuario e WHERE u.id_usuario=e.id_usuario AND e.id_establecimiento='$establecimiento' AND e.eliminado=0 ORDER BY e.rol";
        return $this->db->query($query)->result();
    }

    // U P D A T E 
    // D E L E T E
    public function delete($establecimiento, $id) {
        $query = "UPDATE establecimiento_x_usuario SET eliminado=1 WHERE id_establecimiento='$establecimiento' AND id_usuario='$id'";
        $this->db->query($query);
    }

}